god-given gift - Deutsch Englisch Wörterbuch